pair of civil guard officers on patrol - Francés Inglés Diccionario